home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part1 / 847 < prev    next >
Encoding:
Text File  |  1996-08-05  |  3.1 KB  |  64 lines

  1. Newsgroups: comp.dcom.modems
  2. Path: istar.net!infoshare!whome!gts!bokonon!stephen
  3. From: stephen@bokonon.ussinc.com (Stephen M. Dunn)
  4. Subject: Re: Is UUCP is critical feature for Unix machine?
  5. Organization: United System Solutions Inc.
  6. Date: Mon, 8 Jan 1996 03:59:47 GMT
  7. Message-ID: <DKuGFn.7zt@bokonon.ussinc.com>
  8. References: <4cce5p$605@cmcl2.NYU.EDU>
  9.  
  10. In article <4cce5p$605@cmcl2.NYU.EDU> m-sr0069@sparky.cs.nyu.edu (Salem Reyen) writes:
  11. $Currently, there are only two brands of modems (MultiTech and Microcom) 
  12. $provides the UUCP feature for UNIX.  Is this a "must-have" feature for a modem
  13. $using under Unix environment?  How useful is it in real life?
  14.  
  15.    Telebit provides this, too.
  16.  
  17.    The feature to which you refer is called UUCP spoofing and generally
  18. works with the UUCP-g protocol.  UUCP-g is commonly implemented
  19. using 64-byte packets and a window size of 3, though it's certainly
  20. possible to implement it with other settings.  As the headers are
  21. 6 bytes, that means there can be no more than 210 bytes outstanding
  22. before the sending side stops sending and waits for an acknowledgement.
  23.  
  24.    For various reasons, this may cause throughput problems.  On
  25. half-duplex modems, for example, the time to turn the link around
  26. may cause serious throughput degradation.  Even for modulations
  27. such as HST, in some situations the link may reverse to handle
  28. the UUCP acks (I've seen this happen, giving ~300 cps over an
  29. HST link with a forward data rate of 14.4 kbps).  If you have
  30. data compression and/or error correction enabled, the delays
  31. involved may interfere with decent UUCP throughput as well.
  32.  
  33.    Therefore, some modems perform spoofing.  The modem on the
  34. sending side will send an acknowledgement to the sending machine,
  35. even though the data has not yet reached the far side, and it
  36. will take care of ensuring that the data is transmitted
  37. to the other modem.  The acknowledgements from the remote
  38. machine are silently swallowed.  Basically, this transforms
  39. one end-to-end link into three separate links, so that the
  40. UUCP protocol no longer has to worry about round-trip delays
  41. over the entire link.
  42.  
  43.    UUCP spoofing on Telebits, using variations on the PEP
  44. protocol, is a very good thing, as PEP (at least the original
  45. one) is half-duplex.  I'm not sure about TurboPEP.
  46.  
  47.    For full-duplex modulations with reasonable symmetry,
  48. such as V.34, V.32bis, V.32, etc., you will probably get
  49. some benefit from spoofing if you are also using error
  50. correction.  I know that even at g(64,7), I don't get the
  51. full theoretical bandwidth out of a non-spoofed V.32bis
  52. connection - though I suspect there may be delays on one
  53. or both computers in many cases which also decrease throughput.
  54.  
  55.    If you're not passing much UUCP traffic, though, then
  56. UUCP spoofing won't really give you much of a benefit.  And
  57. if you're not using UUCP-g, chances are your modem won't
  58. spoof whatever UUCP protocol you _are_ using.
  59. -- 
  60. stephen@bokonon.ussinc.com               ...!{xrtll,gts.org}!bokonon!stephen
  61. ----------------------------------------------------------------------------
  62. Stephen M. Dunn, CNE, ACE, Sr. Systems Analyst, United System Solutions Inc.
  63. 104 Carnforth Road, Toronto, ON, Canada M4A 2K7          (416) 750-7946 x251
  64.